package com.ctrip.ec.biz.entity.order;
import com.ctrip.ec.dal.DbColumn;
import com.ctrip.ec.dal.DbTable;
import com.ctrip.ec.dal.EntityBase;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.sql.Timestamp;
@DbTable("e_order_goods")
public class OrderGoodsEntity extends EntityBase {
    @DbColumn("id")
    private Long id;
    @DbColumn("order_id")
    private Long orderId;
    @DbColumn("goods_id")
    private Long goodsId;
    @DbColumn("goods_name")
    private String goodsName;
    @DbColumn("goods_sn")
    private String goodsSn;
    @DbColumn("goods_image")
    private String goodsImage;
    @DbColumn("buy_num")
    private Integer buyNum;
    @DbColumn("back_num")
    private Integer backNum;
    @DbColumn("back_amount")
    private BigDecimal backAmount;
    @DbColumn("market_price")
    private BigDecimal marketPrice;
    @DbColumn("final_price")
    private BigDecimal finalPrice;
    @DbColumn("shop_price")
    private BigDecimal shopPrice;
    @DbColumn("cost_price")
    private BigDecimal costPrice;
    @DbColumn("agency_price")
    private BigDecimal agencyPrice;
    @DbColumn("give_integral")
    private Integer giveIntegral;
    @DbColumn("spec_id")
    private Long specId;
    @DbColumn("spec_title")
    private String specTitle;
    @DbColumn("spec_name")
    private String specName;
    @DbColumn("is_comment")
    private Boolean isComment;
    @DbColumn("activity_type")
    private Integer activityType;
    @DbColumn("activity_id")
    private Long activityId;
    @DbColumn("status")
    private Integer status;
    @DbColumn("sku")
    private String sku;
    @DbColumn("store_id")
    private Long storeId;
    @DbColumn("is_close")
    private Boolean isClose;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",locale = "zh" ,timezone="GMT+8")
    @DbColumn("create_time")
    private Timestamp createTime;
    @DbColumn("payment_id")
    private Long paymentId;
    @DbColumn("share_user_id")
    private Long shareUserId;
    @DbColumn("shipping_code")
    private String shippingCode;
    @DbColumn("shipping_name")
    private String shippingName;
    @DbColumn("rebate_type_id")
    private Integer rebateTypeId;
    @DbColumn("after_sales_status")
    private Integer afterSalesStatus;
    @DbColumn("after_sales_type")
    private Integer afterSalesType;
    @DbColumn("in_after_sales")
    private Boolean inAfterSales;
    @DbColumn("user_note")
    private String userNote;
    @DbColumn("admin_note")
    private String adminNote;
    public  Long getId(){
        return this.id;
    }
    public void setId(Long id){
        this.id = id;
    }
    public  Long getOrderId(){
        return this.orderId;
    }
    public void setOrderId(Long orderId){
        this.orderId = orderId;
    }
    public  Long getGoodsId(){
        return this.goodsId;
    }
    public void setGoodsId(Long goodsId){
        this.goodsId = goodsId;
    }
    public  String getGoodsName(){
        return this.goodsName;
    }
    public void setGoodsName(String goodsName){
        this.goodsName = goodsName;
    }
    public  String getGoodsSn(){
        return this.goodsSn;
    }
    public void setGoodsSn(String goodsSn){
        this.goodsSn = goodsSn;
    }
    public  String getGoodsImage(){
        return this.goodsImage;
    }
    public void setGoodsImage(String goodsImage){
        this.goodsImage = goodsImage;
    }
    public  Integer getBuyNum(){
        return this.buyNum;
    }
    public void setBuyNum(Integer buyNum){
        this.buyNum = buyNum;
    }
    public  Integer getBackNum(){
        return this.backNum;
    }
    public void setBackNum(Integer backNum){
        this.backNum = backNum;
    }
    public  BigDecimal getBackAmount(){
        return this.backAmount;
    }
    public void setBackAmount(BigDecimal backAmount){
        this.backAmount = backAmount;
    }
    public  BigDecimal getMarketPrice(){
        return this.marketPrice;
    }
    public void setMarketPrice(BigDecimal marketPrice){
        this.marketPrice = marketPrice;
    }
    public  BigDecimal getFinalPrice(){
        return this.finalPrice;
    }
    public void setFinalPrice(BigDecimal finalPrice){
        this.finalPrice = finalPrice;
    }
    public  BigDecimal getShopPrice(){
        return this.shopPrice;
    }
    public void setShopPrice(BigDecimal shopPrice){
        this.shopPrice = shopPrice;
    }
    public  BigDecimal getCostPrice(){
        return this.costPrice;
    }
    public void setCostPrice(BigDecimal costPrice){
        this.costPrice = costPrice;
    }
    public  BigDecimal getAgencyPrice(){
        return this.agencyPrice;
    }
    public void setAgencyPrice(BigDecimal agencyPrice){
        this.agencyPrice = agencyPrice;
    }
    public  Integer getGiveIntegral(){
        return this.giveIntegral;
    }
    public void setGiveIntegral(Integer giveIntegral){
        this.giveIntegral = giveIntegral;
    }
    public  Long getSpecId(){
        return this.specId;
    }
    public void setSpecId(Long specId){
        this.specId = specId;
    }
    public  String getSpecTitle(){
        return this.specTitle;
    }
    public void setSpecTitle(String specTitle){
        this.specTitle = specTitle;
    }
    public  String getSpecName(){
        return this.specName;
    }
    public void setSpecName(String specName){
        this.specName = specName;
    }
    public  Boolean getIsComment(){
        return this.isComment;
    }
    public void setIsComment(Boolean isComment){
        this.isComment = isComment;
    }
    public  Integer getActivityType(){
        return this.activityType;
    }
    public void setActivityType(Integer activityType){
        this.activityType = activityType;
    }
    public  Long getActivityId(){
        return this.activityId;
    }
    public void setActivityId(Long activityId){
        this.activityId = activityId;
    }
    public  Integer getStatus(){
        return this.status;
    }
    public void setStatus(Integer status){
        this.status = status;
    }
    public  String getSku(){
        return this.sku;
    }
    public void setSku(String sku){
        this.sku = sku;
    }
    public  Long getStoreId(){
        return this.storeId;
    }
    public void setStoreId(Long storeId){
        this.storeId = storeId;
    }
    public  Boolean getIsClose(){
        return this.isClose;
    }
    public void setIsClose(Boolean isClose){
        this.isClose = isClose;
    }
    public  Timestamp getCreateTime(){
        return this.createTime;
    }
    public void setCreateTime(Timestamp createTime){
        this.createTime = createTime;
    }
    public  Long getPaymentId(){
        return this.paymentId;
    }
    public void setPaymentId(Long paymentId){
        this.paymentId = paymentId;
    }
    public  Long getShareUserId(){
        return this.shareUserId;
    }
    public void setShareUserId(Long shareUserId){
        this.shareUserId = shareUserId;
    }
    public  String getShippingCode(){
        return this.shippingCode;
    }
    public void setShippingCode(String shippingCode){
        this.shippingCode = shippingCode;
    }
    public  String getShippingName(){
        return this.shippingName;
    }
    public void setShippingName(String shippingName){
        this.shippingName = shippingName;
    }
    public  Integer getRebateTypeId(){
        return this.rebateTypeId;
    }
    public void setRebateTypeId(Integer rebateTypeId){
        this.rebateTypeId = rebateTypeId;
    }
    public  Integer getAfterSalesStatus(){
        return this.afterSalesStatus;
    }
    public void setAfterSalesStatus(Integer afterSalesStatus){
        this.afterSalesStatus = afterSalesStatus;
    }
    public  Integer getAfterSalesType(){
        return this.afterSalesType;
    }
    public void setAfterSalesType(Integer afterSalesType){
        this.afterSalesType = afterSalesType;
    }
    public  Boolean getInAfterSales(){
        return this.inAfterSales;
    }
    public void setInAfterSales(Boolean inAfterSales){
        this.inAfterSales = inAfterSales;
    }
    public  String getUserNote(){
        return this.userNote;
    }
    public void setUserNote(String userNote){
        this.userNote = userNote;
    }
    public  String getAdminNote(){
        return this.adminNote;
    }
    public void setAdminNote(String adminNote){
        this.adminNote = adminNote;
    }
}